Ext.define('WebOs.Kernel.model.FileModel',{
	extend : 'Ext.data.Model',
	fields: [
        {name: 'pname',   type: 'string'},//父节点名
        {name: 'name',  type: 'string'},//文件（目录、服务、执行文件）的名称
        {name: 'text',  type: 'string'},//文件（目录、服务、执行文件）的展示文本
        {name: 'serviceType',   type: 'int', defaultValue : Constants.SFS_TYPE_SER},//文件类型：目录1、 2、执行文件3
    	{name: 'serviceCls',   type: 'string'},//如果为服务则为服务的启动类
    	{name: 'level',   type: 'int', defaultValue : Constants.START_LEVEL_USER},//目录或服务所属启动级别
    	{name: 'params',   type: 'object'},//目录/服务文件初始化或运行时相关信息
    	{name: 'status',   type: 'int', defaultValue : Constants.FILE_STATUS_NINIT},//目录或服务运行状态
    	{name: 'autoStart',   type: 'boolean',defaultValue : false},//是否允许内核加载时自动运行
    	{name : 'remark',type : 'string'}
    ]
});